golden-backed tree rat - French English Dictionary